<template>
	<view class="listView">
		<!-- <image  mode="aspectFill" src=imageUrl style="width: 100%;height: 4000px;" @click="imageClick"></image> -->
		<image :src="linkImageUrl" :style="{height: heightNumber}" style="width: 100%;" @click="imageClick"></image>
	</view>
</template>

<script>
	var _self;
	export default {
		data() {
			return {
				heightNumber: '600px',//图片高度默认600px
				linkImageUrl: '',//链接图片地址
				modularClickUrl: '',//点击跳转地址
				isClick: false,//是否支持点击跳转，默认不可
			}
		},
		onLoad(option) {
			_self = this;
			_self.heightNumber = option.heightNumber;
			_self.linkImageUrl = option.linkImageUrl;
			_self.modularClickUrl = option.modularClickUrl;
			_self.isClick = option.isClick;
			//_self.isPullDown(false)
		},
		// 禁止下拉刷新

		methods: {
			imageClick: function() {
				if (_self.isClick) {
					uni.getStorage({
						key: 'userInfo',
						success: function(res) {
							uni.navigateTo({
								url: _self.modularClickUrl
							})
						},
						fail: function() {
							uni.$emit('getAuthorize', {
								data: '授权'
							});
						}
					})
				}
			}
			// isPullDown(isPull) {
			//     //获取当前 Webview 窗口对象
			//     const pages = getCurrentPages();
			//     const page = pages[pages.length - 1];
			//     const currentWebview = page.$getAppWebview();
			//     //根据状态值来切换禁用/开启下拉刷新
			//     currentWebview.setStyle({
			//         pullToRefresh: {
			//             support: isPull,
			//             // style: plus.os.name === 'Android' ? 'circle' : 'default',
			//             style: 'circle'
			//         }
			//     });
			// },

		}
	}
</script>

<style lang="scss" scoped>
	.listView {
		flex: 1;
		height: 100vh;
	}
</style>